Il Castello (Menu)

Via Olimpia 7, Sardegna
3404761386

Give a rating to Il Castello

Suggest a dish

How much did you spend at Il Castello?